germinated plantlets - Spanish English Dictionary